from enum import Enum

# AIV 车辆的状态
class Status_AIV(Enum):
    Free = 0
    LowBattery = 1
    Waiting = 3
    Moving = 2
    Charging = 4
    Loading = 5

# task 任务的状态
class Status_Task(Enum):
    Waiting = 0
    Handling = 1
    Finished = 2

# 指令动作的类型
class Type_Ins(Enum):
    Task = 1
    Action = 0
    Departure = 2

# 全局变量
class Global(object):
    TicksForLoading = 10
    BatteryChargePerTick = 1
    BatteryCostPerStep = 0.02
    BatteryCostPerTick = 0.01